pinholes; pinworm holes - Español Inglés Diccionario